Metro officer fired after waitress alleged inappropriate contact