What Could Dark Matter Be