Grimes residents voice development project concerns, Mayor addresses questions