The Busemann-Petty problem: generalizations and modifications