Sum-Product Networks for Hybrid Domains