Hamiltonian Analysis for Infinite Derivative Field Theories and Gravity