Lattice Problems: New Lower and Upper Bounds