Riviera Beach public works director suspended