Pedestrian killed on Mendon Road