HubSpot's Brian Halligan: Inbound Marketing, Online Tools Invite More Revenue for Companies