Impact of Nonlinearities on Fiber Optic Communications