Can solar panels be installed on any roof?

previous post