Understanding The Motility Of Molecular Motors Using Theory And Simulations