john howes spo mayoclinic org