New MARTA stations spur excitement, and questions : vimarsan