Ultra High Energy Cosmic Rays and Neutrinos