Veolia Awarded Contract With New London, Conn.