WASHINGTON (CNN) -- The U.S. Supreme Court Monday ruled doctors can be blocked from prescribing marijuana for patients suffering from pain caused by cancer or other serious illnesses.In a 6-3 vote, the justices ruled the Bush administration can block the backyard cultivation of pot for personal use, because such use has broader social and financial implications."Congress' power to regulate purely activities that are part of an economic 'class of activities' that have a substantial effect on interstate commerce is firmly established," wrote Justice John Paul Stevens for the majority.