Best ways to vacuum carpet and hard surfaces