Ypsilanti mayor under fire for remarks