Review of top quark physics