Obama details college affordability proposal in Buffalo