Time Synchronization And Scheduling In Underwater Wireless Networks