The invention provides compounds of the formula: or a pharmaceutically acceptable salt thereof, where m, n, R1, R2, R3 R4, R5, R6, R7 are those defined herein. The invention also provides pharmaceutical compositions comprising a compound of the invention, methods for using compounds and/or pharmaceutical compositions of the invention, and methods for synthesizing compounds of the invention.